package com.etc.zmall.service.impl;

import java.util.List;

import com.etc.dao.GoodsTypeDao;
import com.etc.dao.impl.GoodsTypeDaoImpl;
import com.etc.entity.GoodsType;
import com.etc.util.PageData;
import com.etc.zmall.service.GoodsTypeService;

/**

* <p>Title: GoodsTypeServiceImpl</p>

* <p>Description: </p>

* @author knowno

* @date 2021年1月11日

*/
public class GoodsTypeServiceImpl implements GoodsTypeService {
	
	GoodsTypeDao gt=new GoodsTypeDaoImpl();
	@Override
	public List<GoodsType> selGoodsType() {
		List<GoodsType> list=gt.selGoodsType();
		return list;
	}

	@Override
	public boolean addGoodsType(GoodsType goodstype) {
		// TODO Auto-generated method stub
		return gt.delGoodsType(goodstype.getTypename());
	}

	@Override
	public boolean modGoodsType(int typeid, String typename, String typeinfo) {
		// TODO Auto-generated method stub
		return gt.molGoodsType(typeid, typename, typeinfo);
	}

	@Override
	public boolean delGoodsType(String typename) {
		// TODO Auto-generated method stub
		return gt.delGoodsType(typename);
	}

	@Override
	public List<GoodsType> selGoodsTypeAll() {
		List<GoodsType> list=gt.selGoodsType();
		return list;
	}
	
	/** (non-Javadoc)
	
	* <p>Title: selGoodsTypeBypage</p>
	
	* <p>Description: </p>
	
	* @param keywords
	* @param pageNo
	* @param pageSize
	* @return
	
	* @see com.etc.zmall.service.GoodsTypeService#selGoodsTypeBypage(java.lang.String, int, int)
	
	*/
	@Override
	public PageData<GoodsType> selGoodsTypeBypage(int page, int pageSize,String keywords) {
		// TODO Auto-generated method stub
		return gt.queryTypeByPage(page, pageSize, keywords);
	}

}
